dosing pumps - French English Dictionary